|
AT-NFC
2.1 (win)
AT-NFC kernel set
|
Go to the source code of this file.
Typedefs | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_EXCHANGE_APDU) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_BYTE btApduCase, KER_BYTE btCLA, KER_BYTE btINS, KER_BYTE btP1, KER_BYTE btP2, KER_INT16U usLc, const KER_BYTE *pbtDataIn, KER_INT16U usLe, KER_BYTE *pbtDataOut, KER_INT16U *pusDataOut, KER_INT16U usDataOutSize, KER_INT16U *pusSW1SW2) |
| Callback type to send APDU requset and obtain APDU response from card. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_SEND_C_APDU) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_BYTE btApduCase, KER_BYTE btCLA, KER_BYTE btINS, KER_BYTE btP1, KER_BYTE btP2, KER_INT16U usLc, const KER_BYTE *pbtDataIn, KER_INT16U usLe) |
| Callback type to send APDU requset to card. More... | |
| typedef KER_RES(KER_API * | CALLBACK_NFCL1_RECV_R_APDU) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_INT16U usTimeout, KER_BYTE *pbtDataOut, KER_INT16U *pusDataOut, KER_INT16U usDataOutSize, KER_INT16U *pusSW1SW2, KER_INT32U *pulExecutionTime) |
| Callback type to obtain APDU response from card. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_CARD_FIELD_OFF) (KER_CTX_PARAM KER_VOID *pCallbackHandle) |
| Callback type to power down the RF card. More... | |
| typedef KER_RES(KER_API * | CALLBACK_NFCL1_CARD_POLL) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_INT32U ulTimeout, KER_INT16U *pusCardType, KER_BYTE *pbtUID, KER_INT16U *pusUIDLen) |
| Callback type to power up the RF card. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_GET_CARD_INFO) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_INT16U *pusCardType, KER_BYTE *pbtUID, KER_INT16U *pusUIDLen) |
| Callback type to get info of a previously tapped card. More... | |
| typedef KER_RES(KER_API * | CALLBACK_NFCL1_CARD_REMOVAL_PROCEDURE) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_INT32U ulTimeout) |
| Callback type to perform EMV L1 card removal procedure Called by Entry Point only. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_RESET_OPERATION_FIELD) (KER_CTX_PARAM KER_VOID *pCallbackHandle) |
| Callback type to reset operation field Called by Entry Point only. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_GET_READER_SERIAL_NUMBER) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_CHAR *pchData, KER_BYTE *pbtDataLen) |
| Callback type to get serial number of the Cless IFD. More... | |
| typedef KER_BOOL(KER_API * | CALLBACK_NFCL1_GET_READER_TYPE_ID) (KER_CTX_PARAM KER_VOID *pCallbackHandle, KER_CHAR *pchData, KER_INT16U *pbtDataLen) |
| Callback type to get reader type id of the Cless IFD. More... | |
HAL card reader NFC Level 1 interface definition